give someone his or her due - Spanish English Dictionary